it makes me sick. - French English Dictionary